package org.jmc.refmanager.web.wicket.page;

import org.apache.wicket.authorization.strategies.role.annotations.AuthorizeInstantiation;
import org.apache.wicket.markup.html.basic.Label;
import org.jmc.refmanager.security.SecurityHelper;
import org.jmc.refmanager.web.wicket.page.template.TemplatePage;


/**
 * 
 */
@AuthorizeInstantiation(value={"ROLE_ADMIN", "ROLE_APPROVER", "ROLE_MODIF"})
public class HomePage extends TemplatePage {

	public HomePage() {
		super();
		add(new Label("pageTitle", "Accueil"));

		if (SecurityHelper.isApprover()) {
			add(new Label("labelHelp", "En cas de problème, merci de contacter l'administrateur global."));
		} else if (SecurityHelper.isAdministrator()) {
			add(new Label("labelHelp", ""));
		} else {
			add(new Label("labelHelp", "En cas de problème, merci de contacter le ou les référents de votre direction."));
		}
	}
}

